---
title: LlamaIndex
---

>[LlamaIndex](https://www.llamaindex.ai/) is the leading data framework for building LLM applications


## Installation and Setup

You need to install the `llama-index` python package.

<CodeGroup>
```bash pip
pip install llama-index
```

```bash uv
uv add llama-index
```
</CodeGroup>

See the [installation instructions](https://docs.llamaindex.ai/en/stable/getting_started/installation/).

## Retrievers

### LlamaIndexRetriever

>It is used for the question-answering with sources over an LlamaIndex data structure.

```python
from langchain_community.retrievers.llama_index import LlamaIndexRetriever
```

### LlamaIndexGraphRetriever

>It is used for question-answering with sources over an LlamaIndex graph data structure.

```python
from langchain_community.retrievers.llama_index import LlamaIndexGraphRetriever
```
